very long-term - German English Dictionary